to be amenable to justice - Deutsch Englisch Wörterbuch